const SYSTEM_INFO = uni.getSystemInfoSync();
export const getStatusBarHeight = () => SYSTEM_INFO.statusBarHeight || 15;

export const getTitleBarHeight = () => {
    if (uni.getMenuButtonBoundingClientRect) {
        let {
            top,
            height
        } = uni.getMenuButtonBoundingClientRect();
        return height + (top - getStatusBarHeight()) * 2;
    } else {
        return 40;
    }
}

export const getNavBarHeight = () => getStatusBarHeight() + getTitleBarHeight();

// 针对抖音小程序
export const getLeftIconLeft = () => {
    // #ifdef MP-TOUTIAO
    let {
        leftIcon: {
            left,
            width
        }
    } = tt.getCustomButtonBoundingClientRect();
    return left + parseInt(width)
    // #endif
    // #ifndef MP-TOUTIAO
    return 0;
    // #endif
}